Créer un tableau de données
Les tableaux de données HTML permettent de présenter des informations dans un tableau en deux dimensions.
Plusieurs balises servent à agencer un tableau :
- table : conteneur du tableau
 - thead : conteneur de la ligne d'en-tête du tableau
 - tbody : conteneur des lignes du tableau
 - tr : conteneur d'une ligne du tableau
 - td : une cellule dans une ligne
 - th : une cellule d'en-tête pour un groupe de cellule (avec attribut scope pour indiquer si c'est l'en-tête d'une ligne ou d'une colonne)
 
            
                <!-- Tableau de 5 lignes (tr) et 3 colonnes (td) -->
                <table>
                    <thead>
                        <tr>
                            <th scope="col">Prénom</th>
                            <th scope="col">Age</th>
                            <th scope="col">Ville</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>Alice</td>
                            <td>40</td>
                            <td>Paris</td>
                        </tr>
                        <tr>
                            <td>Bob</td>
                            <td>29</td>
                            <td>Lyon</td>
                        </tr>
                        <tr>
                            <td>Jean</td>
                            <td>60</td>
                            <td>Dijon</td>
                        </tr>
                        <tr>
                            <td>Pierre</td>
                            <td>12</td>
                            <td>Bordeaux</td>
                        </tr>
                    </tbody>
                </table>
            
        
        
            
                /* Un peu de CSS pour avoir un tableau pas trop moche */
                table{
                    border: 1px solid #BBB;  /* Bordures autour du tableau */
                    border-collapse: collapse;  /* Pas d'espaces entre les bordures des cellules */
                }
                table tr th,
                table tr td
                {
                    border: 1px solid #BBB;     /* Bordures autour des cellules du tableau */
                    padding: 10px;      /* Marge intérieure dans les cellules */
                }
            
        
        Résultat visuel de ce tableau :
| Prénom | Age | Ville | 
|---|---|---|
| Alice | 40 | Paris | 
| Bob | 29 | Lyon | 
| Jean | 60 | Dijon | 
| Pierre | 12 | Bordeaux | 
Aller plus loin avec la doc du MDN : https://developer.mozilla.org/fr/docs/Web/HTML/Element/table